execute if score #operation temp matches 1 run return 1

#把最小值约束到最大值-100

execute store result score #maxVSCT temp run data get storage vs:system gamerules[{id:"void_stream_change_max_time"}].value
execute store result score #minVSCT temp run data get storage vs:system gamerules[{id:"void_stream_change_min_time"}].value

execute if score #minVSCT temp >= #maxVSCT temp run scoreboard players operation #minVSCT temp = #maxVSCT temp
execute if score #minVSCT temp >= #maxVSCT temp store result storage vs:system gamerules[{id:"void_stream_change_min_time"}].value int 1.0 run scoreboard players remove #minVSCT temp 100

function vs:system/game/rules/operation_conditions/void_stream_change_min_time_reset